topographic equipment depot - Turc Anglais Dictionnaire